Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23 MILLER HILL Terraced £174,141 £172,500 31 Mar 2023
25 MILLER HILL Terraced £216,121 £125,000 17 Jul 2006
27 MILLER HILL Terraced £222,276 £180,000 14 Sep 2018